ancient string instrument - Español Inglés Diccionario